Resursbank\EcomTest\Integration\Lib\Log\FileLoggerTest S

Total Complexity 42
Dependencies 10
Dependents 0
Total lines 434
Lines of code 247
Logical lines of code 120
Comment lines 84
Methods 19
Properties 4

Methods 19

Method Rating Maintainability Complexity Lines of code
testValidatePathWhichIsUnwritable()
S
53 5 25
setUp()
S
53 4 22
tearDown()
S
61 4 14
testValidatePathWhichIsNotDirectory()
S
55 3 19
testValidatePathWhichDoesNotExist()
S
56 3 18
getLastLineFromFile()
S
69 3 6
testLoggingFailure()
S
63 3 10
testValidatePathWithEmptyPath()
S
62 2 12
testValidatePathWithNoErrors()
S
62 2 12
testTooLowLogLevel()
S
56 1 18
testValidatePathWithLeadingWhitespace()
S
65 2 9
testValidatePathWithTrailingWhitespace()
S
65 2 9
testValidatePathWithTrailingSeparator()
S
65 2 9
testLogError()
S
63 1 11
testLogWarning()
S
63 1 11
testLogInfo()
S
63 1 11
testLogDebug()
S
63 1 11
testDebugLogsError()
S
62 1 10
testLogException()
S
62 1 10